Dining philosophers problem (Spoiler Warning)
Battler avoids a thought deadlock, with the help of his dear sister, establishing a new system of fighting for the truth along the way.
#07threads #Ange07 #Battler07 #Beatrice07
Battler avoids a thought deadlock, with the help of his dear sister, establishing a new system of fighting for the truth along the way.
#07threads #Ange07 #Battler07 #Beatrice07
The title refers to an example problem used in computer science to illustrate the challenges of avoiding deadlock, a system state in which no progress is possible. The problem mainly talks about how a philosopher can think and not starve at the same time, using limited resources
A deadlock can arise in a game if one side has limited resources (Mutual exclusion), or if they don’t try to release what resource they might already have, or if they stop thinking all together about participating in the system, all of which applied to battler in the three games
In the first game, battler’s resources were limited because didn’t try to acquire any yet, and in the second one he was presented with some hints but refrained from using them, and then in the third game he stopped thinking about what he should even think about.
The first solution to a thought deadlock is establishing order through Resource hierarchy, and it establishes the convention that all resources will be requested in order, but it is not practical, especially when the list of required resources is not completely known in advance.
If battler wants to prepare for the climatic tea party, he has to get rid of mutual exclusion, by having unlimited resources, or as battler likes to call it a shotgun with multiple shots. Low resource utilization of blue truths equals starvation and by default a thought deadlock
The second prevention tool is to establish a resource that can provide an infinite number of new resources for usage, which is what battler did by starting to establish facts and build upon them, like for example the certain number of people on the island.
The whole process is rooted in complexity and foreshadowing, since battler wasn’t written to think in the first two games, and was thinking about something else in the third game, then stopped pursuing the truth in the fourth game and beyond.
From bernkastel’s perspective, she failed to comprehend the logic of beatrice’s games according to her letter, since she kept changing the rules every time unlike higurashi, and bernkastel isn’t used to this kind of flexible thinking, hence the need to bring a new piece, Ange.