Commonmark migration
Source Link

###Energy and Movement

Energy and Movement

###Eating

Eating

###Detection and Information

Detection and Information

###Splitting

Splitting

###Energy Transfer

Energy Transfer

###Functions, Storage, and UIDs

Functions, Storage, and UIDs

###Return Values

Return Values

###Predefined Library Functions

Predefined Library Functions

###Example Blob

Example Blob

###Rules

Rules

###Energy and Movement

###Eating

###Detection and Information

###Splitting

###Energy Transfer

###Functions, Storage, and UIDs

###Return Values

###Predefined Library Functions

###Example Blob

###Rules

Energy and Movement

Eating

Detection and Information

Splitting

Energy Transfer

Functions, Storage, and UIDs

Return Values

Predefined Library Functions

Example Blob

Rules

Notice removed Draw attention by ta Radvylf srik su shilani
Bounty Ended with RamenChef's answer chosen by ta Radvylf srik su shilani
added 69 characters in body
Source Link

Contest Finished! Read comments on blobs to view their score.

Contest Finished! Read comments on blobs to view their score.

added 613 characters in body
Source Link

If a blob has more than 10050 energy, it can choose to split. Splitting costs 10050 energy, and any remaining energy is divided evenly between the two blobs. All blobs are either originals or split copies, with every copy tracing back to an original. All of these together are "relatives." All relatives have one communal storage object. Relatives can still eat each other, and can split, use their own storage object, or collect energy without affecting others.

###Energy Transfer

If two blobs are next to each other (after moving), one of the bots can transfer energy to the other. This is done by returning SendNorth(amt), SendEast(amt), SendSouth(amt), or SendWest(amt), with amt being a number representing the amount sent. This can be any amount that the sender can afford, including all of their energy. It is recommended that the blob who is receiving energy is told to stay still through communal storage, so that it does not move away when the energy is being transferred (though the energy would not be deducted from the sender's total in this case).

If a blob has more than 100 energy, it can choose to split. Splitting costs 100 energy, and any remaining energy is divided evenly between the two blobs. All blobs are either originals or split copies, with every copy tracing back to an original. All of these together are "relatives." All relatives have one communal storage object. Relatives can still eat each other, and can split, use their own storage object, or collect energy without affecting others.

If a blob has more than 50 energy, it can choose to split. Splitting costs 50 energy, and any remaining energy is divided evenly between the two blobs. All blobs are either originals or split copies, with every copy tracing back to an original. All of these together are "relatives." All relatives have one communal storage object. Relatives can still eat each other, and can split, use their own storage object, or collect energy without affecting others.

###Energy Transfer

If two blobs are next to each other (after moving), one of the bots can transfer energy to the other. This is done by returning SendNorth(amt), SendEast(amt), SendSouth(amt), or SendWest(amt), with amt being a number representing the amount sent. This can be any amount that the sender can afford, including all of their energy. It is recommended that the blob who is receiving energy is told to stay still through communal storage, so that it does not move away when the energy is being transferred (though the energy would not be deducted from the sender's total in this case).

deleted 81 characters in body
Source Link
Loading
Tweeted twitter.com/StackCodeGolf/status/1126592849435332608
Notice added Draw attention by ta Radvylf srik su shilani
Bounty Started worth 100 reputation by ta Radvylf srik su shilani
deleted 168 characters in body
Source Link
Loading
added 36 characters in body
Source Link
Loading
deleted 1 character in body
Source Link
Loading
added 90 characters in body
Source Link
Loading
added 40 characters in body
Source Link
Loading
added 1 character in body
Source Link
Loading
added 1 character in body
Source Link
Loading
deleted 134 characters in body
Source Link
Loading
Fixed updates
Source Link
Loading
Source Link
Loading