Hugo Simoes
simple living, careful thinking, collective fun


Category: PrequelBots

I have merged Cross-Pollinator and PrequelBots into a new website: logo

Find the signup procedure explained in a previous blog post (simply replace PrequelBots with

Users of the old PrequelBots website had their accounts migrated to the new and can now enter the daily challenge leaderboard using the same login.
Users of Cross-Pollinator can now choose their Libravatar and no longer need a BZID.

Play games, build bots, join

April 30, 2022, PrequelBots, Cross-Pollinator, Warpchase

PrequelBots - create account

I have found the Libravatar service and it fits my need to validate new accounts, reset passwords, and show meaningful avatars in PrequelBots.

Creating an account at PrequelBots is now easier.
First, enter your email and the password to use on our website and click "Create account":

PrequelBots create account step 1

Then, follow the PrequelBots signup procedure and go to Libravatar to temporarily replace your avatar with the single colored image requested:

PrequelBots create account step 2

Confirm this change on the PrequelBots website by clicking "Validate account":

PrequelBots create account step 3

... and you are ready to log in.
Remember to restore your profile picture:

PrequelBots create account step 4

EDIT 2022/05/03: PrequelBots link updated.

January 11, 2022

Warpchase - improved UI

Warpchase has been merged into PrequelBots.
Its user interface is more streamlined and these changes have given me the opportunity to design the following bug/debug icons:

Bug/Debug icons

I have removed the feature that spontaneously accepted user contributions from forked repositories.
(As I had later realised, this feature was technically limited to about 30 users anyway.)
I believe the feature will not be missed since users can still see their bots interacting with others at the new website and they no longer have to share their code to do so.

I have more updates planned by the end of the year.
Until then, happy Prequel programming! :)

EDIT 2022/05/03: PrequelBots link updated.

November 22, 2021
Warpchase, PrequelBots, Prequel


My most recent project is a hub for bots written in Prequel.

PrequelBots logo

PrequelBots features multiplayer Prequel programming games, with Warpchase being the first game available (of a few others currently planned).

Registered users will be able to study their uploaded PrequelBots by observing/debugging the least performant instances found.
Furthermore, a leaderboard is provided, allowing users to see the rank of their PrequelBots.

Sounds interesting? At the moment the website is not feature complete, but early adopters will be rewarded for their contribution when the time comes for a production release.

Grab the limited opportunity to sign up for a free account at PrequelBots.

EDIT 2021/11/22: Warpchase link updated.
EDIT 2022/05/03: Warpchase and PrequelBots links updated.

August 31, 2021
PrequelBots, Warpchase, Prequel

PrequelBots sharing made easy

There is a new button in Warpchase to load programs from GitHub.

Warpchase PrequelBots

PrequelBots are gathered on the game website from user contributions in GitHub.

In order to appear in Warpchase, you just need to fork a specific repository, place your PrequelBot code into a file with a name ending in ".pre" inside directory "/warpchase/", and wait until an automated script validates your source code in a match together with two other PrequelBots.
Currently, your PrequelBot has to win one of up to three matches between two RandomBots.
In the future, the bar can be slightly raised by replacing one of the RandomBots with a GreedyBot, if needed.

EDIT 2021/11/22: This feature is no longer active.

March 29, 2021
Warpchase, Prequel, PrequelBots