The Farmer Was Replaced โ€” navigation

๐Ÿ›ธ From time to time I write about the game The Farmer Was Replaced.

Unexpectedly it turned into a nice playground for experimenting with algorithms, navigation on toroidal grids, and even small distributed systems.

๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡ Below is a collection of posts about TFWR.

If you want to start quickly

These five posts contain most of the ideas.

52 โ€” The Farmer Was Replaced tg web_en web_ru
59 โ€” Torus navigation tg web_en web_ru
67 โ€” TFWR. Labyrinth tg web_en web_ru
71 โ€” TFWR. Spawn drones tg web_en web_ru
91 โ€” Sunflowers. MapReduce tg web_en web_ru

Full list
๐Ÿ’ฃ Introduction

52 โ€” The Farmer Was Replaced tg web_en web_ru
54 โ€” TFWR. Navigation tg web_en web_ru

๐Ÿงญ Navigation on the field

59 โ€” Torus navigation tg web_en web_ru

๐ŸŒฝ Labyrinth and maze traversal ๐ŸŒฝ

67 โ€” TFWR. Labyrinth tg web_en web_ru
117 โ€” Left hand rule in The Farmer Was Replaced tg web_en web_ru
119 โ€” TFWR. Left hand maze traversal tg web_en web_ru

๐Ÿ‹๏ธ Sorting tasks ๐Ÿ‹๏ธ

70 โ€” Bubble sort of one cacti column in TFWR tg web_en web_ru
115 โ€” 2D sort tg web_en web_ru
116 โ€” 2D insertion sort. Implementation tg web_en web_ru

โœˆ๏ธ Drones and distributed programming โœˆ๏ธ

71 โ€” TFWR. Spawn drones tg web_en web_ru
78 โ€” TFWR. Drone coordination tg web_en web_ru

๐Ÿ—บ MapReduce experiments ๐Ÿ—บ

86 โ€” MapReduce in The Farmer Was Replaced. Part I tg web_en web_ru
90 โ€” MapReduce in The Farmer Was Replaced. Part II tg web_en web_ru
91 โ€” Sunflowers. MapReduce tg web_en web_ru

๐Ÿง™โ€โ™‚๏ธ Small optimization trick ๐Ÿง™โ€โ™‚๏ธ

122 โ€” Dict vs % tg web_en web_ru

๐Ÿ“ข Discussion ๐Ÿ“ข

110 โ€” For TFWR solutions discussions tg web_en web_ru