# Simulation

The simulation section of FTC VRS programming is a virtual environment where you test your robot's code without needing physical hardware. It allows you to visualize your robot's movements and interactions with the game field, test different programming strategies, and identify and fix errors in your code.

**Preload Prop**

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdYECNAj-SZBzBCXRsASUSg3YxHx7YPjIt3hg1zgA3U6Mktt9496IacTxKn87OL1Pe1CsrKeS4Hw9Xa0AAY3nTNvBypHsgkgaFjc4GFlaUkeZFrgwRM9zlKfXvCZ2TnL4kzG0Bpung1-zXIjg5B7JCNObgl?key=hRw9bBhBfp1lHBJ7rUAI2Q)

Enabling this will cause the robot to start the match with the preloaded game object.

**Use Tile 2**

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXeJZ-NhUdHNcuIQ7I1CbPenIsXCJxuCO91wfL7SkGwCCTu3OkUwPYzJf37zPjXFbrfuMv5PoimCzQzF14EaYjkYdIU12xm8otUvs8Q3Rf0Ui7ISTPkhjt6xKLNU2FckBJNpcL-xkp551EY2SAj_8etLOTg?key=hRw9bBhBfp1lHBJ7rUAI2Q)

Will cause the robot to start in the alternative, lower starting spot.

**Vision**

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXc0jzz-hsSRZhMdF_QXJzXBXr4CECFdFVasP9LxhSe2ApzSrZqomX8dN02-OwXGsDHNsvGwn_iey6Q8i0s81Kg91gNxzZqcFvexXJPMlch6FGDceTQHMqhb3mvzqv5oLwdBQQMISlm6AiXb4gEMzTX-hpbU?key=hRw9bBhBfp1lHBJ7rUAI2Q)

Enables sensors

**Select Mode**

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfEElV0d24ah2_dmxnRpfzNyKhsCFg52fNI0T9sjWj8Wa0KTI5eaMcnDxxfZqldJ9qD91fNyv9d_sEWjVrSa7m8JBhAabig6CfefAD1yBEp2KWR9V6IpW1JxQu1fZwv6ECBOYtqZqazMsCxqYxKLHliEOzn?key=hRw9bBhBfp1lHBJ7rUAI2Q)

You can select one of four different modes: Autonomous, Tele-Op, Full Game, and Free Play.

\\

Autonomous: the first 30 seconds of any FTC match. Here robots will move autonomously to complete tasks and score points.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXd33XJzK8vprlbD8_O57PXlGlwCXlIXrM6aKk6sZcLaavUrVHazBQaxCX4L7sYgBiLwyT58DpxPv8hXjOb9ny_6VZH25lMdoZTUhbbjgXhloFDqlBuS9_EmbMiOjDWpAN2rK2iPVCOCsLfqsx1ADikW6ixl?key=hRw9bBhBfp1lHBJ7rUAI2Q)

Tele-Op: The last 2 minutes and 30 seconds of the FTC match. During this period, the robot can be manually controlled. During the last 30 seconds, called endgame, additional tasks can be completed, scoring more points.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcc7LcywL-PKs9HtTwEK_vsjfgP7XMtJClgS47A92sfYi2kwO8YLzlUCpy1D7KxCaTsgTOjwvjtx6_-YkvgiN04XbFsTw4PtAw9zO7Fs2e_1R9pMiunPOw0UFfEu60rkGPVFHeAWpfVg4aBqzD9ApJD-tZB?key=hRw9bBhBfp1lHBJ7rUAI2Q)

Full Game: Combines Autonomous with Tele-Op, running Autonomous first. After Autonomous has completed, there will be a 3 second transition period for the driver to assume control before Tele-Op begins.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXf5FrCPteH-x0hbzr8anPC_VdJn7EK5nIIMUUjZCxY9K30Lu3IZ8YYc_H1L9emYjXmuaQuOsEY8g6jSAgUUYj9il1Xs_tecgevqIPGULli7tRXKEP_J08QeWH51JSAsAuxfOzKZbrBTW6K8YpFRBYL6uwm1?key=hRw9bBhBfp1lHBJ7rUAI2Q)

Free Play: Freely play around and test your robot! Here there is no timer so you can take your time to test your robot.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXe6vwNWRq9S5Q0MomsyN51WJp6TsRj4FokVjO192IL0FtsIOAyiYMMAz0KshjTC6e1r9botW08xCqM_stmtjNX6HpPdo5nu3S7K7SZ0-1JEGWjSnzJej1NYiUHzKGK6KutRoQDsdQOYk6GlR_NmnJoZpLs9?key=hRw9bBhBfp1lHBJ7rUAI2Q)

**Select A Bot**

Choose between Bot 4 and Bot 2! These two robots offer alternative ways to play the centerstage game.

\\

Here are the alternative controls:

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXeBVM_qn4XNLozzfMT5hArOROT5g2nsXMYHYxTQ9IXk7NG9gksnjSNZsx70hwuEwbOPj13ouGf_eg6OGTdXrXOGHgmCdAuN9-CYQB6vT4A9QMZ-ArdLjCttlla8Vmyhh7hgx0Ju7yYbKG9e_xRPofgW4Kf-?key=hRw9bBhBfp1lHBJ7rUAI2Q)

**Select Team**

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfel7dS976U8Lig5A9DsgJNkvRII5g3mDIglP7pdFKWJ_ioc_uGHDzMP8FTIAggMwWv-TG9X-6HQjJK4qyRrLhdu7Nmj-ihf5EAV9EPEhVw-M1yBreYf5R3LnPxU2tqwJ4e57c369376Osb1nG1Wo6n4_-h?key=hRw9bBhBfp1lHBJ7rUAI2Q)

Choose to play for blue or red. This will mainly affect where you spawn and score. Blue spawns on the left side. Red spawns on the right side. Depending on the game, your team color will affect where you can move, pick up blocks, and score.

**Start**

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdNolPKj54o9BXxIha1xhj_puwX4gv-JwjfAsUI42Eqr34wjEzxO8oD07alDDAwljw5vs6u4Ao2CnHOyh1S8NkemrWwIq8uvFM3H-iM9h6cRg9kmEd6BLT3WKjN4BaF95nj6P5pAUbS_DciryNTk_FnUMY?key=hRw9bBhBfp1lHBJ7rUAI2Q)

Begins the match, starting the match timer.

**Options**

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfEfupCYesrIkA2r5AEwzDDnQVD00prcXruJk-TC3N1tLS8xVv6CEztrnk0IYmCF86DMmJ7RV0AEB2dMyzgOPmEgpfEf3bWVvYtV3kHsdoiXi1DOcan3BKOi24_gMlFDl6qJ8JZW4vKHLXp2dL_8AyqBsCp?key=hRw9bBhBfp1lHBJ7rUAI2Q)

Allows you to adjust the volume, change season games, and rebind the robot’s controls.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXchJm64o-yLA231gRyX7vesUdVS6JR6Wf6_BCxXDaQpbq3HXYxezUdG6_d9q1wGe9g50x9VVZtIBg9EhaR3OmFK8o5QKXCt4vXJWt2gmFS0H-wh9ySIZuoPYQGQ2ubaOvb7hEzU9CpIc4iEPyBMWsjdxeA?key=hRw9bBhBfp1lHBJ7rUAI2Q)

**Other Options**

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfkg9HzjttTa9OzNB1oe20bp6GeeFA80tKf955yn4tMF7xg3Yu591FIBSU-1IzylyPZKQjKO3S1XIlqSIdA_Y19v44p8NXIh_lxm8GfuRDCgewhIVABW9eAaCx7tZteTgDFrCPAwCOLjHPZX5pOw4cwYIbW?key=hRw9bBhBfp1lHBJ7rUAI2Q)

Provides you with a basic diagram of gamepad controls and some lessons.

**Pause/Continue**

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXc-oU3Aw7FeHNEbgXXxH-_X4tzWZqr4h5odmk3YK4mMFsQHviiv5THZ48QM8PRC9H8-pb4rLoMf0fIpq0mTP0gTgmHgBV9NBnSyrkXzCSYt2UHpX_B3hLEVl7CdFm82o5m7mA4b0gmnKp2U_Mv6SE8r38rt?key=hRw9bBhBfp1lHBJ7rUAI2Q)

Pauses and resumes the game respectively.

**Reset**

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdTT0xUSK9yx_-Nxoi2FHfZZJclVWF8oxfVUYUXspwOsyF3LjxGyBOVq_wrv0Jai-Zvthm1BASREdXPuPgOjECj9Ipwt20_XNxHoDIIecZP0GKtWjMXaDBWsjTM90Tc8ZpZUtHxqrAvJxKM7bV6WfRPNmJF?key=hRw9bBhBfp1lHBJ7rUAI2Q)

Resets the game, taking you back to the setup screen.

**ScoreLog**

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXf8CqEZ__paBPQv80b1E_DGyHW_dUADcL3KYxh1o2uypSM1THOD6BLIcJYX7JR4RGpgLnuT70esxCLDNlxNH4Hs9sSlu533NZkNINxXVDYRsqAZP5w-qMnhjg_P4Q43qyveK9WT4-Te7b03sTjqd5OvvqHi?key=hRw9bBhBfp1lHBJ7rUAI2Q)

A log of all the points scored throughout the game.

**Leader**

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdTlI8JAhDaEj12T4NsqJRb_f0sr8SDvbT6vysGgL8rKWnE5mbY3pq2Qbpmrr1tcWsJCZlvrT8x_Ggiw0-i6OPWFVEsp3WjpPs18djWmY5FQInvQk5XKasId5dQaPPXCCwLgnV3UPS_ATbRnnEz5E4Z-zY?key=hRw9bBhBfp1lHBJ7rUAI2Q)

Keeps track of the highest scoring robots.

\\
